package com.ktwlrj.logmanage.annotation;

import java.lang.annotation.*;

/**
 * 系统日志注解
 *
 * @author zhouxuanhong
 * @date 2019-04-02 14:21
 * @since JDK1.8
 */
@Target(ElementType.METHOD)
@Retention(RetentionPolicy.RUNTIME)
@Documented
public @interface SysLog {
    int API = 0;
    int METHOD = 1;

    /**
     * 日志描述
     */
    String value() default "";

    /**
     * 日志操作类型:0-api调用,2-系统内部方法调用
     */
    int handleType() default SysLog.API;
}
